pitching piece - German English Dictionary